import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'



import Vant from 'vant'
import 'vant/lib/index.css'
// import {Locale} from 'vant';
// import zh_CN from 'vant/lib/locale/lang/zh-CN';
// import en_US from 'vant/lib/locale/lang/en-US';
// Locale.use('zh-CN', zh_CN);
// Locale.use('en-US', en_US);

import "./assets/javascript/modules"; // 组件注册

import wx from 'weixin-js-sdk'
Vue.use(Vant)

// import {navigator} from 'web-bluetooth-utils/index'

import './assets/css/reset.css' //引入样式

import api from './assets/javascript/axios' // 请求封装
import url from './views/url' // 请求接口

import Bridge from './assets/javascript/bridge.js'
Vue.prototype.$bridge = Bridge;

Vue.prototype.$api = api;
Vue.prototype.$url = url; // url地址全局挂载
Vue.prototype.$wx = wx

import { getLanguage } from './utils/getLanguage';
import { changeLanguage } from './utils/getLanguage';

Vue.prototype.getLanguage = getLanguage;
Vue.prototype.changeLanguage = changeLanguage;
// Vue.prototype.$navigator = navigator;

//图表
// import * as echarts from 'echarts';
// Vue.prototype.$echarts = echarts;

// import 'jsmind/style/jsmind.css';
// import jsMind from 'jsmind';

// import VueAMap from 'vue-amap'
// Vue.use(VueAMap);
// // 初始化vue-amap
// VueAMap.initAMapApiLoader({
// 	key: 'c2b1f3d5b98a8e589f7138db64c88a9a',// 高德的key
// 	// 插件集合
// 	plugin: [
// 		'AMap.CircleEditor',// 圆形编辑器插件
// 		"AMap.Geolocation", // 定位控件，用来获取和展示用户主机所在的经纬度位置
// 		"AMap.Geocoder", // 地理编码与逆地理编码服务，用于地址描述与坐标间的相互转换
// 		"AMap.Autocomplete",
// 		"AMap.PlaceSearch",
// 		"AMap.CitySearch",
// 	],
// 	// 高德 sdk 版本，默认为 1.4.4
// 	v: '1.4.4',
//   uiVersion: '1.0.11' // 版本号
// });
// //高德的安全密钥
// window._AMapSecurityConfig = {
// 	securityJsCode:'0278fcd73c6912b251e19f8e63e7e81e',
// }

Vue.config.productionTip = false


// import VueI18n from 'vue-i18n'
// Vue.use(VueI18n)
// const message = {
// 	en:{
// 		message:{
// 			hello:"hello world"
// 		}
// 	},
// 	ru:{
// 		message:{
// 			hello:"Привет мир"
// 		}
// 	},
// 	zh:{
// 		message:{
// 			hello:"你好世界"
// 		}
// 	}
// };


// const i18n = new VueI18n({
// 	locale:'zh', // 语言标识
// 	messages:message, //语言包
// })

import i18n from './i18n' // 引入i18n
Vue.use(Vant, {
    i18n: (key, value) => i18n.t(key, value) // element-ui的国际化
});

new Vue({
  router,
  store,
  i18n,
  render: h => h(App)
}).$mount('#app')
